solomon islands - Dictionary definition and meaning for word
solomon islands
Definition (noun) the southern Solomon Islands that since 1978 form an independent state in the British Commonwealth
Definition (noun) the northernmost islands are part of Papua New Guinea; the remainder form an independent state within the British Commonwealth
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com